/**
 * 
 */
package com.zyj.blog.service;

import java.util.List;

import com.zyj.blog.pojo.SysMenu;

/**
 * @author zyj
 *
 */
public interface SysMenuService extends CurdService<SysMenu>{

	/**
	 * 查询菜单树,用户ID和用户名为空则查询全部
	 * @param menuType 获取菜单类型，0：获取所有菜单，包含按钮，1：获取所有菜单，不包含按钮
	 * @param userId 
	 * @return
	 */
	List<SysMenu> findTree(String userName, int menuType);

	/**
	 * 通过用户名查找菜单
	 * @param username
	 * @return
	 */
	List<SysMenu> findByUser(String username);

}
